Actually, the error was:

 142                         sysFileID,
                             ^ identifier expected
                             ^ ';' expected
                             ^ '}' expected

This error is due to the line

#define sysFileID 0x0001

in Resources.h.

Mike

-----------------------------------------------------------------------

Subj:  Bug in 2.0d7 structure declaration...
Date:  92-12-15 03:20:13 EST
From:  M Wolfgram
To:    MikeW50
CC:    GNO Jawaid, KASHMAREK, GSPlusDiz
CC:    BurgerBill, LL AndyW, MichaelA3D
CC:    DAGwyn, GNO Tim2

File:  wolfgrambug.SHK (6659 bytes)
DL time (2400 baud): < 1 minute
Posted on: America Online

Mike, this is virtually the same general header file I've been using for the past year on Foundation.  Needless to say, it compiles fine under 1.3.  The problem appears around line 140 in shell.h with:

struct cant_remember_the_name_now {
    word resFileID,
             shlFileID,
             another_word;
    more members...
;
typedef struct...

The compiler flags shlFileID, with 
                              ^ identifier expected
                              ^ ';' expected
                              ^ '}' expected

What am I missing here?  I have similar structure definitions prior to this failure that are processed just fine.

The file test.c #includes shell.h. and should demonstrate the problem.

Thanks,
Marc
